package fr.pud.server.database;

public class Test {
    public static void main(String[] args) {
        // String s="{100,234,3,4,5,6}";
        // Way w=new Way(s);
        // for(int i=0;i<w.getNodes().size();i++){
        // System.out.println(w.getNodes().get(i));
        // }
        // System.out.println(w.getAct());
        // System.out.println(w.getPrec());
        // System.out.println(w.getNext());
        // w.setCursor(3);
        // System.out.println(w.getAct());
        // System.out.println(w.getPrec());
        // System.out.println(w.getNext());
        // ////////////////////////////////////////////////
        // Test interraction //
        // ////////////////////////////////////////////////
        // BufferedReader in = new BufferedReader(new
        // InputStreamReader(System.in));
        //
        // // System.out.println("Veuillez entrer la requete a effectuer");
        // // String query = null;
        // // String fileName = null;
        // // try{
        // // query = in.readLine();
        // // }catch(Exception e){
        // // System.out.println("Erreur durant la lecture de la requete");
        // // e.printStackTrace();
        // // }
        // // System.out.println("Veuillez entrer le nom du fichier a creer");
        // // try{
        // // fileName = in.readLine();
        // // }catch(Exception e){
        // // System.out.println("Erreur durant la lecture du nom de fichier");
        // // e.printStackTrace();
        // // }
        // // if(!query.equals("")){
        // // try{
        // // if(!fileName.equals(""))
        // // Query.launchQuery(query, Query.WRITE_IN_FILE, fileName);
        // // else
        // // Query.launchQuery(query, !Query.WRITE_IN_FILE, fileName);
        // // }catch(Exception e){
        // // e.printStackTrace();
        // // }
        // // }
        // int point=0;
        // System.out.println("Veuillez entrer le point dont vous voulez les chemins le contenant");
        // try {
        // point = Integer.parseInt(in.readLine());
        // } catch (Exception e) {
        // System.out.println("Erreur durant la lecture de la requete");
        // e.printStackTrace();
        // }
        // try{
        // Query.getWaysContainingPoint(point);
        // }catch(Exception e){
        // e.printStackTrace();
        // System.out.println("The ways cannot be found!");
        // }
        // ////////////////////////////////////////////////
        // Test query getNeighbors //
        // ////////////////////////////////////////////////
        // BufferedReader in = new BufferedReader(new
        // InputStreamReader(System.in));
        // long point = 0;
        // System.out
        // .println("Veuillez entrer le point dont vous voulez les voisins");
        // try {
        // point = Long.parseLong(in.readLine());
        // } catch (Exception e) {
        // System.out.println("Erreur durant la lecture de l'id");
        // e.printStackTrace();
        // }
        try {
            Query.launchQuery("select * from planet_osm_nodes limit 50000",
                    Query.WRITE_IN_FILE, "test.txt");
            // Query.getNeighbors(point);
        }
        catch (Exception e) {
            e.printStackTrace();
            System.out.println("The ways cannot be found!");
        }
    }
}
